group of latin people - Spanish English Dictionary